cruel and degrading treatment - Turc Anglais Dictionnaire